Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 DEBDON PLACE Terraced £103,000 26 Oct 2012
17 DEBDON PLACE Terraced £115,000 14 Apr 2023
19 DEBDON PLACE Terraced £40,000 6 Jun 1997